package com.qqt.csr.message.event;

import com.qqt.csr.message.enums.ActionType;
import com.qqt.csr.message.enums.MessageType;

/**
 * @Author: yang hao
 * @Date: 2024/12/10 16:15
 * @Description: 事件类型
 **/
@SuppressWarnings("unused")
public interface Template {

    /**
     * 获取事件内容模板
     * @return {@link String} 事件内容模板
     */
    String getContentTemplate();

    /**
     * 获取操作类型
     * @return {@link ActionType} 操作类型
     */
    ActionType getActionType();

    /**
     * 获取消息类型
     * @return {@link MessageType} 消息类型
     */
    MessageType getMessageType();

}
